*{
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  user-select: none;
}
:root {
  font-size: 16px;
  font-family: "微软雅黑";
  height: 100%;

}
*::-webkit-scrollbar{
  display: none;
}
img{
  vertical-align: middle;
}
a{
  text-decoration: none;
}
ul,ol,li{
  list-style-type: none;
}
dd,dt,dl{
  margin: 0;
  padding: 0;
}
button{
  outline: none;
  border: none;
}

body{
  width: 100%;
  height: inherit;
}
#app {
  width: 100%;
  height: inherit;
}


.flex{
  display: flex;
}

.flex-jc{
  display: flex;
  justify-content: center;
}

.flex-ac{
  display: flex;
  align-items: center;
}

.flex-jac{
  display: flex;
  justify-content: center;
  align-items: center;
}


.btn {
  padding: 8px 15px;
  border-radius: 4px;
  color: white;
}

.w{
   width: 75rem;
   margin:  0 auto;
}